/**
  ******************************************************************************
  * @file    led_task.cpp
  * @author  
  * @version V1.0
  * @date    2017-xx-xx
  * @brief   
  ******************************************************************************
  * @attention
  *
  *
  ******************************************************************************
  */
	
#include	"led_task.h"
#include	"bsp_led.h"
#include	"global_variable.h"

void vTaskLed( void * pvParameters )
{
	cLED	led1(LED1_GPIO_PORT, LED1_PIN);
	
	led1.Off();
	
	while(1)                                                  
	{
		ulTaskNotifyTake(pdTRUE, portMAX_DELAY);
		led1.Toggle();
		taskYIELD();
//		vTaskDelay(500/portTICK_RATE_MS	);
	}	
}
